
// 数组合并了相同类型的对象  => 相同类型
// var list: number[] = [1, 2, 3, 4];


// 元组
// let tom: [string, number] = ["Tom", 28];   //声明的同时赋值

// 通过下标赋值 (赋值其中一项也可以)
// let tom: [string, number];   //先声明
// tom[0] = "Tom";
// tom[1] = 18;

// 注意:  当直接对元组类型的变量进行初始化或者赋值的时候，需要提供所有元组类型中指定的项。
// let tom: [string, number];
// tom = ["Tom"]   //  当直接对元组类型的变量进行


// 越界的元素  (当添加越界的元素时，它的类型会被限制为元组中每个类型的联合类型：)
let tom: [string, number];
tom = ["Tom", 18]

tom.push(23);
// tom.push(true); //报错


export default 100;